Biên dịch và xuất bản LaTeX

Các gói phân phối phần mềm như TeX Live, MacTeX và MiKTeX đều hỗ trợ biên dịch bằng các công cụ thông dụng hiện nay pdfTeX, LuaTeX, XeTeX. Cả ba công cụ này đều hỗ trợ Unicode và biên dịch các tập tin có chứa ngôn ngữ tiếng Việt.

  • pdfTeX có thể biên dịch trực tiếp ra định dạng PDF. Tuy nhiên, pdfTeX đã ngưng phát triển và đang dần thay thế bởi LuaTeX hay XeTeX.
  • LuaTeX hỗ trợ soạn thảo và thông dịch các câu lệnh viết bằng ngôn ngữ Lua. Tuy nhiên trình biên dịch này chậm hơn so với pdfTeX và XeTeX.
  • XeTeX hỗ trợ soạn thảo và biên dịch trực tiếp bằng đa ngôn ngữ, trong đó có tiếng Việt. Trình biên dịch này có thể biên dịch ra định dạng PDF thông qua bước biên dịch trung gian dưới định dạng DVI (TeX) bằng công cụ xdvipdfmx, hỗ trợ đa nền tảng.